Author: a. b. davidson, d.d., ll.d., litt.d., s. d. f. salmond, d.d.