Author Archives: Ralph Ketcham

What Madison Meant

James Madison and the Making of America, Kevin Gutzman, St. Martin’s Press, 432 pages