Author: D. E. Richardson
Alternate names: D. E Richardson