Author: John Arthur Garraty
Alternate names: John A. Garraty; John Garraty; Garraty; John A Garraty; John A. GARRATY; John A. Garrraty; John A Garrraty; JOHN A. GARRATY; Garraty John A. (Inscribed); John A. (editor) Garraty; Garraty, John Arthur, Comp.; GARRATY John A.; GARRATY JOHN A.; john a garraty; John A. garraty ; john a. garraty; Garraty, John A. (John Arthur), 1920-2007.; johna. garraty 
Born: 1920
Died: 2007