by Michael Powell
publisher: Michael Powell publish date: October 16th 2000
format: paperback
language: English
ISBN:
0571204317 (9780571204311)
publisher: Knopf publish date: March 12th 1987
format: hardcover pages: 705
language: English
ISBN:
0394559355 (9780394559353)
publisher: Metuen publish date: 1987
format: paperback pages: 707
language: English
ISBN:
0413165108 (9780413165107)
publisher: Alfred A. Knopf publish date: March 1st 1987
format: hardcover
language: English
ISBN:
0685181731 (9780685181737)
publisher: Mandarin publish date: June 30th 1992
format: paperback pages: 720
language: English
ISBN:
0749311770 (9780749311773)
language: English
ISBN:
043459945X (9780434599455)