Author: William B. 1836-1896 McCreery