Author: B William Hughes (Vicar of Llanuwchllyn