Author: Adalsteinn Ingo lfsson