Author: Einar H. Einarsson.