publisher: Harper Paperbacks publish date: September 5th 2006
format: paperback pages: 224
language: English
ISBN:
0060747552 (9780060747558)
publisher: William Morrow publish date: 2005-05-24
format: hardcover pages: 224
language: English
ISBN:
0060747544 (9780060747541)
ASIN: 0060747544