publisher: Crown Publishing Group publish date: July 5th 2005
format: hardcover pages: 288
language: English
ISBN:
0641832818 (9780641832819)
publisher: Bantam publish date: April 25th 2006
format: paperback pages: 304
language: English
ISBN:
0553816500 (9780553816501)