Le Général James A. Garfield, 20e président des États-Unis — Frank Holcomb Mason