Author: Einar Beinteinsson.