Author: Björn Jónsson.