Author: Paasilinna Erno.