Author: John Robert Foster
Alternate names: Foster, John Robert; Foster, John Robert (1934- ).; Foster, J. Robert
Born: 1934