Williams, Gwyn Williams, active 1944-1991, historian