publisher: David Fickling Books publish date: August 11th 2009
format: hardcover pages: 352
language: English
ISBN:
0385751575 (9780385751575)
publisher: Picador publish date: 1997
format: paperback pages: 344
language: English
ISBN:
0330345656 (9780330345651)
publisher: Isis publish date: April 26th 2001
format: audiobook
language: English
ISBN:
0753106469 (9780753106464)
ISBN:
0330487450 (9780330487450)
publisher: Vintage UK publish date: August 9th 1994
format: paperback pages: 374
language: English
ISBN:
0099302578 (9780099302575)
publisher: Penguin publish date: January 27th 1983
format: paperback pages: 288
ISBN:
0140063374 (9780140063370)
publisher: Pan Macmillan publish date: April 1st 2006
format: paperback pages: 250
language: English
ISBN:
0330487485 (9780330487481)
publisher: Picador (UK) publish date: January 28th 2001
format: hardcover pages: 2
language: English
ISBN:
0330369962 (9780330369961)
publisher: Picador Usa publish date: March 1st 2011
format: paperback pages: 352
language: English
ISBN:
0330536257 (9780330536257)