James A . Garfields lif.