format: hardcover pages: 40
language: English
ISBN:
0316015474 (9780316015479)
publisher: Little, Brown and Company publish date: April 1st 2009
format: ebook
language: English
ISBN:
0316053295 (9780316053297)
publisher: Little, Brown and Company publish date: April 9th 2013
format: ebook pages: 32
language: English
ISBN:
031625441X (9780316254410)
language: English
ISBN:
0545296757 (9780545296755)