publisher: Penguin publish date: February 13th 2008
format: paperback pages: 416
language: English
ISBN:
0141021209 (9780141021201)
publisher: Michael Joseph Ltd publish date: April 28th 2005
format: hardcover pages: 256
language: English
ISBN:
071814791X (9780718147914)
format: kindle pages: 448
language: English
ASIN: B002RI9LXU