Author: Daniel Finnbogason