Input (grade 10): Oliver Cromwell and his Parliaments, in his Religion, the Reformation and Social Change Macmillan.
Output (grade 10): Oliver Cromwell and his Parliaments, in his Religion, the Reformation and Social Change (Macmillan).