Dr Paul O'Leary is a Professor in the Department of History and Welsh History, Aberystwyth University. He is joint editor of the Welsh History Review.