Author: John Robert Foster
Alternate names: Foster, John R. (John Robert), 1947-; Foster, John R. 1947-
Born: 1947 or 1948