Author: n.f.f. margaret langdon b.a.