Hanes yr Henfyd a Hanes, BA (Hons)