publisher: Clarkson Potter
publish date: September 12th 2006
format: hardcover pages: 416
language: English
ISBN:
0767915798 (9780767915793)
publisher: Broadway Books publish date: July 17th 2007
format: paperback pages: 392
language: English
ISBN:
0767915801 (9780767915809)
publisher: Broadway Books publish date: December 16th 2009
format: ebook pages: 416
language: English
ISBN:
0307575349 (9780307575340)
publisher: Broadway Books publish date: July 17th 2007
format: paperback pages: 416
language: English
ISBN:
161558028X (9781615580286)
publisher: Broadway Books publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299249817 (9781299249813)