publisher: Orion Publishing publish date: July 1st 2001
format: paperback pages: 528
language: English
ISBN:
0752837583 (9780752837581)
publisher: Chatto & Windus Limited publish date: June 15th 1990
format: hardcover pages: 518
language: English
ISBN:
0701135131 (9780701135133)
publisher: Soundings Ltd publish date: April 30th 2003
format: audiobook
language: English
ISBN:
1842832530 (9781842832530)