Author: Madeleine Ker
Alternate names: Madeline Ker