Author: M.C. Sumner
Alternate names: M. C. Sumner, Mark Sumner, Mark C. Sumner