by Michael Barone
publisher: Regnery Publishing publish date: July 1st 2006
format: paperback pages: 340
language: English
ISBN:
1596980265 (9781596980266)
publisher: Regnery Publishing, Inc. publish date: April 1st 2001
format: hardcover pages: 256
language: English
ISBN:
0895262029 (9780895262028)
publisher: Regnery Publishing publish date: January 1st 2012
format: ebook pages: 353
language: English
ISBN:
1280664231 (9781280664236)
publisher: Regnery Publishing publish date: February 6th 2012
format: ebook pages: 340
language: English
ISBN:
1596987278 (9781596987272)
publisher: Regnery Publishing publish date: February 6th 2012
format: kindle pages: 340
language: English
ASIN: B00722SE3Y