Author: Cheryl A. Blaze
Alternate names: Cheryl Blaze