Author: Egill Egilsson.