publisher: William Morrow publish date: February 7th 2006
format: hardcover pages: 320
language: English
ISBN:
0060822198 (9780060822194)
publisher: HarperCollins publish date: August 1st 2005
format: hardcover
language: English
ISBN:
0007199201 (9780007199204)
publisher: William Morrow Paperbacks publish date: July 3rd 2007
format: paperback pages: 320
language: English
ISBN:
0060822201 (9780060822200)