1 year agoBook Review: Dark Horse: The Surprise Election and Political Murder of President James A GarfieldLokisLibrarian