publisher: Random House, Inc. publish date: November 13th 2007
format: hardcover pages: 640
language: English
ISBN:
0679450238 (9780679450238)
publisher: UNKNOWN publish date: November 13th 2007
format: hardcover pages: 640
language: English
ISBN:
1616824522 (9781616824525)