Author: Avraam Izrailevich.· Novikov