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