Author: Eggert Norðdahl.