Author: Marcus Moore
Alternate names: Marcus J. Moore