Author: h.b. tristram, m.a., ll.d., f.r.s.