Author: J. A. Ryle Margaret M. Murray