Author: Karl Skirnisson.