by Patrick J. Buchanan
publisher: Thomas Dunne Books
publish date: October 18th 2011
format: hardcover pages: 496
language: English
ISBN:
0312579977 (9780312579975)
ASIN: 312579977
format: kindle pages: 497
language: English
ASIN: B004YD36HS
publisher: Macmillan Audio publish date: October 18th 2011
format: audiobook
language: English
ISBN:
1427210357 (9781427210357)
publisher: St. Martin's Griffin publish date: June 5th 2012
format: paperback pages: 496
language: English
ISBN:
125000411X (9781250004116)
publisher: Thomas Dunne Books publish date: October 18th 2011
format: ebook pages: 320
language: English
ISBN:
1429990600 (9781429990608)
publisher: St. Martin's Griffin publish date: June 5th 2012
format: paperback pages: 496
language: English
ISBN:
0971486506211
publisher: Macmillan Audio publish date: October 18th 2011
language: English
ISBN:
1427216924 (9781427216922)