Overview

John Andrew Gallagher

(1919—1980) historian