Author: William Perceval Ward (Rev)