A Politician Thinking: The Creative Mind of James Madison by Jack Rakove Back to product details page >