by Allen C. Guelzo
publisher: Simon & Schuster publish date: November 7th 2006
format: paperback pages: 400
language: English
ISBN:
0743299655 (9780743299657)
publisher: Simon & Schuster publish date: February 3rd 2004
format: hardcover pages: 352
language: English
ISBN:
0743221826 (9780743221825)
publisher: Simon & Schuster publish date: February 1st 2005
format: paperback pages: 400
language: English
ISBN:
0743262972 (9780743262972)
publisher: Simon & Schuster publish date: November 7th 2006
format: kindle pages: 377
language: English
ASIN: B00BORI7QC
format: kindle pages: 400
language: English
ASIN: B000MGAU9I
publisher: Simon & Schuster publish date: November 7th 2006
format: ebook pages: 400
language: English
ISBN:
1416547959 (9781416547952)