Author: e.b. ramsay,m.a.,ll.d,.f.r.s.e.