The Politically Incorrect Guide to the American Revolution by Larry Schweikart
New Trade paperback
eBay