Author: Gylfi Asmundsson.