publisher: Random House, Inc. publish date: August 14th 2007
format: hardcover pages: 352
language: English
ISBN:
067945666X (9780679456667)
publisher: Debate, Editorial publish date: August 7th 2007
format: paperback pages: 414
ISBN:
1615551840 (9781615551842)