by StephenInwood (Author)
Format: Paperback
Pages: 482
Edition: Reprint
Publisher: Perseus Oto
Published: 03 May 2005
ISBN 10: 1596921153
ISBN 13: 9781596921153