St. David's College, Lampeter; Its Assailants and Defenders by Wales Univ & Wales Univ St David'S. Univ Coll