Author: DD, Rev. Ernest, A. Steadman