James Madison, James Monroe and John Quincy Adams
ISBN-13: 9781115592925