Author: Hannes Pétursson.