Richard Brookhiser

Richard Brookhiser

Basic Books via Bloomberg

Richard Brookhiser, author of "James Madison."