Cheerful Words, Sermons £By Various Writers] Ed. by W. Hyslo by William Hyslop