Author: Daggum̐balli Duggana.