publisher: Harvest Books publish date: July 3rd 2006
format: paperback pages: 336
language: English
ISBN:
0156032538 (9780156032537)
publisher: Houghton Mifflin Harcourt publish date: July 6th 2005
format: hardcover pages: 320
language: English
ISBN:
0151011834 (9780151011834)