Author: Moody, G. J. Thomas, John David Ronald,