Author: John Lawrence Foster
Alternate names: Foster, John, L.; John L. Foster; Foster, John Lawrence; Foster, John Lawrence 1930-...; Foster, John Lawrence, 1930-2011; Foster, John L. (John Lawrence), 1930-2011; Foster, John L., 1930-; Foster, John L.; Foster, John L. (John Lawrence); Foster, John L. (John Lawrence), 1930-; Foster, John L. 1930-2011
Born: 1930
Died: 2011