publisher: Regnery Publishing publish date: 2016-04-11
format: Hardcover pages: 256
language: English
ISBN:
1621574571 (9781621574576)
ASIN: 1621574571
publisher: McGraw-Hill/Dushkin
publish date: April 22nd 2010
format: paperback pages: 448
language: English
ISBN:
0073527793 (9780073527796)
ASIN: 73527793