Author: John F. White
Alternate names: White, John F.; White, John, 1950 March 28-; White, John F. 1950-; White, John F., 1950-...., historien
Born: 28 Mar 1950