Weekend Surprise! 5% off any purchase. Get the code »

Duncan Tanner

Duncan Tanner is currently Director of the Welsh Institute for Social and Cultural Affairs and Professor of History, Bangor University.