Author: Merkuriĭ Matveevich Valivach