Author: Magnús Einarsson.