An independent research project documenting the life of James A. Garfield through diaries, letters, speeches, and contemporary sources
An independent research project documenting the life of James A. Garfield through diaries, letters, speeches, and contemporary sources