Author: Eythor Eyjolfsson.