publisher: Jonathan Cape
publish date: January 1st 2005
format: hardcover pages: 260
language: English
ISBN:
0224061658 (9780224061650)
publisher: Pimlico publish date: February 1st 2007
format: paperback pages: 272
language: English
ISBN:
0712667865 (9780712667869)