publisher: Henry Holt & Company, Incorporated publish date: May 28th 2007
format: hardcover pages: 688
language: English
ISBN:
161680159X (9781616801595)
publisher: Tantor Media, Inc. publish date: July 1st 2007
format: audiobook
language: English
ISBN:
1615584196 (9781615584192)
publisher: Henry Holt & Company, Incorporated publish date: April 29th 2008
format: paperback pages: 704
language: English
ISBN:
1616801395 (9781616801397)