Dr Geraint Tudur was a lecturer in church history at Bangor University and is general secretary of the General Union of Welsh Independents.
Howell Harris
Geraint Tudur - Hardback
£48.00