Author: Gunnar Thoroddsen.