William Alfred Cragg — (1859-1950)