Author: Janice M. Irvine
Alternate names: Janice Irvine