publisher: Regnery Publishing
publish date: April 5th 2011
format: hardcover pages: 350
language: English
ISBN:
1596981970 (9781596981973)
publisher: Regnery Publishing publish date: April 5th 2011
format: kindle pages: 306
language: English
ISBN:
9781596982086