Author: John D. Edwards
Alternate names: Edwards, John (John Duncan), 1953-; Edwards, John Duncan, 1953-; Edwards, John D. 1953-; Edwards, John Duncan; John Duncan Edwards; Edwards, John (John Duncan)
Born: 1953