Author: Soini A. N. Pere