by Charles Wohlforth
publisher: Thomas Dunne Books publish date: June 8th 2010
format: hardcover pages: 448
language: English
ISBN:
0312377371 (9780312377373)
publisher: Picador publish date: March 29th 2011
format: paperback pages: 448
language: English
ISBN:
0312572972 (9780312572976)
publisher: Thomas Dunne Books publish date: June 8th 2010
format: ebook pages: 448
language: English
ISBN:
1429924055 (9781429924054)