publisher: Bodley Head
pages: 448
language: English
ISBN:
0370313682 (9780370313689)
publisher: Pan Books publish date: October 1st 1995
format: paperback pages: 672
language: English
ISBN:
0330313355 (9780330313353)
publisher: Century publish date: February 22nd 1990
pages: 590
language: English
ISBN:
0712637451 (9780712637459)