James A . Garfielus lif af W. M . Thayer.