Author: Pelikan, Jaroslav, Series Editor; translated by Carter, John Ross; Palihawadana, Mahinda