Information:

Author: Patrick J. Buchanan
Publisher: Crown Publishing Group
Cover: Paperback