John Hughes (Idanfryn

Teacher and poet