publisher: William Morrow Paperbacks publish date: January 25th 2005
format: paperback pages: 288
language: English
ISBN:
0060735368 (9780060735364)
ASIN: 60735368
publisher: HarperCollins publish date: October 13th 2009
format: kindle pages: 292
language: English
ASIN: B0015KGX1Y