Author: William Alexander. (Edited By J. G. De Roulhac Hamilton) Graham