by Patrick J. Buchanan
publisher: Thomas Dunne Books
publish date: August 22nd 2006
format: hardcover pages: 320
language: English
ISBN:
0312360037 (9780312360030)
publisher: St. Martin's Griffin publish date: October 2nd 2007
format: paperback pages: 320
language: English
ISBN:
0312374364 (9780312374365)
publisher: Macmillan Audio publish date: August 22nd 2006
format: audiobook
language: English
ISBN:
1593979614 (9781593979614)
publisher: Thomas Dunne Books publish date: August 22nd 2006
format: kindle pages: 320
language: English
ASIN: B009BHQ5ZC
publisher: Thomas Dunne Books publish date: August 22nd 2006
format: kindle pages: 320
language: English
ASIN: B0099U4M6K
publisher: Macmillan Audio publish date: August 22nd 2006
language: English
ISBN:
4997225564614
publisher: Thomas Dunne Books publish date: August 22nd 2006
format: ebook pages: 320
language: English
ISBN:
1429921013 (9781429921015)
format: kindle pages: 321
language: English
ASIN: B000V78V08