publisher: HarperTorch publish date: January 31st 2006
format: paperback pages: 464
language: English
ISBN:
006073678X (9780060736781)
publisher: William Morrow publish date: February 1st 2005
format: hardcover pages: 416
language: English
ISBN:
0060736771 (9780060736774)