publisher: Penguin publish date: November 12th 2009
format: hardcover pages: 576
language: English
ISBN:
1594201854 (9781594201851)
publisher: Lawrence & Wishart
format: hardcover pages: 344
language: English
ISBN:
0853155534 (9780853155539)
publisher: HarperCollins
format: paperback
language: English
ISBN:
0060931329 (9780060931322)
ISBN:
0900302143 (9780900302145)
publisher: Penguin publish date: March 29th 2012
format: kindle pages: 848
language: English
ISBN:
9780241956939