Author: Angeline Hawkes-Craig
Alternate names: Angeline Hawkes Craig