Quick view Add to Cart James Monroe: A Republican Champion (Contested Boundaries) - 9780813056104 $96.54 University Press of Florida