Danilevskii, G. P. (Grigorii Petrovich), 1829-1890