Author: Diana Ffarington Hook
Alternate names: Diana ffarington Hook