Author: adam clarke, l.l.d.,f.a.s.