format: hardcover pages: 40
language: English
ISBN:
0316523917 (9780316523912)
language: English
ISBN:
1845077318 (9781845077310)
publisher: Little, Brown and Company publish date: November 29th 2009
format: ebook
language: English
ISBN:
0316090506 (9780316090506)