Author: William Sloane 1850-1929 Kennedy