publisher: Random House, Inc. publish date: April 19th 2005
format: hardcover pages: 416
language: English
ISBN:
0375503153 (9780375503153)
ASIN: 375503153
publisher: Random House, Inc. publish date: December 18th 2007
format: ebook pages: 416
language: English
ISBN:
0307430707 (9780307430700)