publisher: Thomas Dunne Books
publish date: September 4th 2007
format: hardcover pages: 432
language: English
ISBN:
0312369123 (9780312369125)
publisher: Basic Books publish date: October 9th 2012
format: hardcover pages: 368
language: English
ISBN:
0465029965 (9780465030019)