Author: Katie P. Moore
Alternate names: Katie, P Moore