Author: Gwasg Gregynog.