Author: Treffry, Elford Eveleigh,