Book review: The Irishman who thinks Oliver Cromwell deserves an apology

Book review: The Irishman who thinks Oliver Cromwell deserves an apology