publisher: Viking Books publish date: April 20th 2007
format: ebook pages: 208
language: English
ISBN:
1429529210 (9781429529211)
publisher: Penguin publish date: April 5th 2007
format: hardcover pages: 208
language: English
ISBN:
1616882581 (9781616882587)