publisher: WmMorrow publish date: September 13th 2005
format: paperback pages: 624
language: English
ISBN:
0060826142 (9780060826147)
publisher: William Morrow publish date: September 13th 2005
format: hardcover pages: 416
language: English
ISBN:
0060574879 (9780060574871)