Makarov, Stepan Osipovich, 1848-1904