publisher: Allen Lane publish date: March 29th 2007
format: hardcover pages: 224
language: English
ISBN:
0713999845 (9780713999846)
publisher: Viking Books publish date: March 6th 2007
format: ebook
language: English
ISBN:
1429509309 (9781429509305)
publisher: Books on Tape publish date: March 6th 2007
language: English
ISBN:
1415936846 (9781415936849)
publisher: Penguin publish date: March 6th 2007
format: hardcover pages: 224
language: English
ISBN:
1615557628 (9781615557622)
publisher: Penguin publish date: March 27th 2008
format: kindle pages: 224
language: English
ASIN: B002RI9XRO