Author: Donald N. B. Hall
Alternate names: Donald Norman Blake Hall
Born: 1944
Died: 2020