by Peter C. Mancall
publisher: Basic Books publish date: June 9th 2009
format: hardcover pages: 320
language: English
ISBN:
046500511X (9780465005116)
publisher: Basic Books publish date: September 28th 2010
format: paperback pages: 320
language: English
ISBN:
0465020313 (9780465020317)
format: kindle pages: 322
language: English
ASIN: B002BD2V6U
publisher: Basic Books publish date: June 9th 2009
format: kindle pages: 322
language: English
ASIN: B0097CYXEG
publisher: Perseus Books Group publish date: June 2nd 2009
format: ebook pages: 303
language: English
ISBN:
0786747870 (9780786747870)
publisher: Basic Books (AZ)
publish date: January 1st 2009
format: ebook pages: 303
language: English
ISBN:
1282462083 (9781282462083)