publisher: Penguin
format: paperback
language: English
ISBN:
1844882071 (9781844882076)
publisher: Penguin
format: paperback pages: 360
language: English
ISBN:
1844882063 (9781844882069)
publisher: Penguin publish date: March 5th 2009
format: kindle pages: 372
language: English
ASIN: B002RI95FY