Aspects of Welsh history selected papers of the late Glyn Roberts