Scan barcode
A review by doctortdm
Madison and Jefferson by Nancy Isenberg, Andrew Burstein
3.0
Well written, interesting, could have benefited from some further editing as minutiae hampered the rhythm.