by Christopher Catherwood (Author)
Format: Paperback
Pages: 267
Edition: Reprint
Publisher: Carroll & Graf Publishers Inc
Published: 28 Apr 2005
ISBN 10: 078671557X
ISBN 13: 9780786715572