Author: Petrov, Vladimir Nikolaevich, Podpolkovnik.