Colles, Ramsay, active 1869-1895, author