publisher: Viking Books
publish date: September 15th 2004
format: hardcover pages: 197
language: English
ISBN:
0670057983 (9780670057986)
publisher: Penguin publish date: August 15th 2009
format: paperback pages: 216
language: English
ISBN:
0143067869 (9780143067863)