The Irish Confederate War and the Cromwellian Conquest

Early Modern Irish History

by Professor Sean Connolly. Produced by Simon Brown, 12th August 2015