The Federalist Papers Companion: A Guide to Reading and Comprehending the Federalist Papers,, Paperback/Brian W. Kelly
Brian W. Kelly