Author: Konstantin Moravenov
Born: 1810?
Died: 1882