allthepresidentsbooks.com
James Madison by Garry Wills
Invade Canada! President #4, C-SPAN historians rank #20 James Madison was definitely a president with an impressive resume. For starters, Madison wrote much of the Constitution and the Bill of Righ…