publisher: Penguin publish date: March 29th 2007
format: kindle pages: 320
language: English
ISBN:
9780141925219
publisher: St. Martin's Press publish date: July 30th 2007
format: audiobook
language: English
ISBN:
1593979401 (9781593979409)
publisher: Henry Holt & Company, Incorporated publish date: April 3rd 2007
format: paperback pages: 320
language: English
ISBN:
1615563245 (9781615563241)
publisher: Henry Holt & Company, Incorporated publish date: April 3rd 2007
format: paperback pages: 320
language: English
ISBN:
0641997779 (9780641997778)