Author: Michael S. Richardson
Alternate names: Michael Scott Richardson