Author: Baldur Ragnarsson.