format: hardcover pages: 40
language: English
ISBN:
0316013579 (9780316013574)
publisher: Little, Brown and Company publish date: 2007
language: English
ISBN:
1428739300 (9781428739307)
publisher: Little, Brown and Company publish date: February 28th 2009
format: ebook
language: English
ISBN:
031606971X (9780316069717)