publisher: Regnery Publishing
publish date: May 1st 2012
format: hardcover pages: 256
language: English
ISBN:
1596987960 (9781596987968)
publisher: Threshold Editions
publish date: April 1st 2011
format: hardcover pages: 256
ISBN:
1439194181 (9781439194188)