Author: Björg Thorarensen.