publisher: Random House UK
publish date: October 4th 2007
format: hardcover pages: 432
language: English
ISBN:
0224073060 (9780224073066)
publisher: Vintage publish date: October 2nd 2008
format: paperback pages: 432
language: English
ISBN:
1844135322 (9781844135325)