Author: Petrov, Georgiĭ Ivanovich.