Author: Gladyshev, G.P., etc.