Book Review: The Last Ironsides: The English Expedition to Portugal, 1662-1668


by Jonathon Riley

Solihull, Eng. Helion / Philadelphia: Casemate, 2014. Pp. xx, 202. Illus., maps, appends., notes, biblio., index. $69.95. ISBN: 1909982202

Cromwell’s Veterans on Campaign in Iberia

Retired British general Prof. Riley (King’s College London), gives us a very interesting look at a long forgotten campaign, one which saw the last elements of Cromwell’s New Model Army take the field alongside Royalist troops to fight for Portugal against Spain in the name of the recently restored Charles II. It’s a tale of tough campaigning, grueling marches, hard fighting, bureaucratic neglect, and more that reduced the small army from 3,500 men to 1,000, few of whom ever saw England again. 

The book naturally deals a good deal with religious matters, as the New Model Army troopers were all Puritans fighting for Catholic Portugal against equally Catholic Spain. As he tells this story, Riley tells us a great deal about the conduct of war in the period, including pay, often overlooked by many historians, while at times making comparisons with later English campaigns in Portugal and Spain, during the War of the Spanish Succession and the Napoleonic Wars. 

Despite its rather obscure subject, this lively, well written account will prove interesting reading for any armchair general, and valuable for those with a particular interest in the period.


Reviewer: A.A. Nofi, Review Editor   

Buy it at



Help Keep Us From Drying Up

We need your help! Our subscription base has slowly been dwindling.

Each month we count on your contributions. You can support us in the following ways:

  1. Make sure you spread the word about us. Two ways to do that are to like us on Facebook and follow us on Twitter.
  2. Subscribe to our daily newsletter. We’ll send the news to your email box, and you don’t have to come to the site unless you want to read columns or see photos.
  3. You can contribute to the health of StrategyPage.
Subscribe   Contribute   Close