
by Luke Ahearn (Author)
Format: Paperback
Pages: 416
Edition: 3
Publisher: Focal Press
Published: 14 Dec 2011
ISBN 10: 0240820770
ISBN 13: 9780240820774