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