publisher: Random House UK publish date: January 1st 2000
format: paperback pages: 256
language: English
ISBN:
0712664475 (9780712664479)
publisher: Vintage Digital publish date: November 30th 2010
format: ebook pages: 320
language: English
ISBN:
1446412113 (9781446412114)