Konstantin Sergeevich Merezhkovsky (aka: Mereschkowski, Mereschkowsky ...

Konstantin Sergeevich Merezhkovsky (aka: Mereschkowski, Mereschkowsky ...