Author: Baliazin Voldemar.