by John Man
publisher: Penguin publish date: March 1st 1988
format: paperback pages: 390
language: English
ISBN:
0140097988 (9780140097986)
language: English
ISBN:
0670811580 (9780670811588)
publisher: Viking Books publish date: March 23rd 1987
format: hardcover pages: 342
language: English
ISBN:
0670815144 (9780670815142)
publisher: Ulverscroft Large Print publish date: February 1st 1993
format: hardcover pages: 768
language: English
ISBN:
0708928099 (9780708928097)