Author: J Gwenogvryn (John Gwenogvryn) Evans