Author: george foot moore, d.d., ll.d., litt.d.