James A. Garfield: The Great President who might have been