Author: Michael Donald Richardson
Alternate names: M. D. Richardson; Michael D. Richardson