Author: M. A. Foster
Alternate names: M A. Foster
Born: 2 July 1939
Died: 14 November 2020
Bio: Michael Anthony Foster