publisher: Penguin publish date: July 5th 2007
format: hardcover pages: 182
language: English
ISBN:
0641900821 (9780641900822)
publisher: Viking Books publish date: July 5th 2007
format: ebook pages: 192
language: English
ISBN:
1429535601 (9781429535601)
publisher: Listen & Live Audio publish date: September 1st 2008
language: English
ISBN:
1593163762 (9781593163761)