James Monroe: A Republican ChampionAudiobookJames Monroe: A Republican ChampionbyBrook PostonRating: 3 out of 5 stars3/5Save James Monroe: A Republican Champion for later