by Michael Lind
publisher: Harper
publish date: April 17th 2012
format: hardcover pages: 592
language: English
ISBN:
0061834807 (9780061834806)
publisher: Harper Paperbacks publish date: April 9th 2013
format: paperback pages: 592
language: English
ISBN:
0061834815 (9780061834813)
publisher: Harper publish date: April 17th 2012
format: kindle pages: 595
language: English
ASIN: B005HFI0X2
publisher: Harper publish date: April 17th 2012
format: ebook pages: 592
language: English
ISBN:
0062097725 (9780062097729)