CROMWELL’S ARMY – THE ENGLISH SOLDIER 1642-1660

£16.00 £8.00

The Standard History of Cromwell’s New Model Army: organisation, training, fighting, equipment, pay.