Author: h.a hyde., m.a., k.f. adam, b.dc.