Author: Dewi Glan Teifi.