by John King
publisher: Random House UK publish date: June 1st 2001
format: paperback pages: 352
language: English
ISBN:
0099283166 (9780099283164)
ASIN: 99283166
publisher: Jonathan Cape publish date: August 28th 2001
format: paperback pages: 256
language: English
ISBN:
0224060481 (9780224060486)
format: kindle pages: 354
language: English
ASIN: B004K6MEFE
publisher: Vintage Digital publish date: January 25th 2011
format: ebook pages: 352
language: English
ISBN:
1446444465 (9781446444467)