Author: Diane Griffin Saphire
Alternate names: D. G. Saphire