publisher: Random House UK publish date: February 1st 2002
format: paperback pages: 321
language: English
ISBN:
0099286637 (9780099286639)
publisher: Chatto and Windus publish date: June 26th 2001
format: hardcover pages: 288
language: English
ISBN:
070117109X (9780701171094)
format: kindle pages: 344
language: English
ASIN: B0052Z3H94
language: English
ISBN:
0099546795 (9780099546795)
publisher: Vintage Digital publish date: June 8th 2011
format: ebook pages: 320
language: English
ISBN:
1446483673 (9781446483671)