Stepan Semyonovich Khrapovitskiy — Russian major general