Author: d.d. ll.d. litt.d. james gordon gilkey