Author: William 1815-1892 Reeves