All articles by Samuel Cranny-Evans

Samuel Cranny-Evans

Samuel Cranny-Evans is a research analyst at the Royal United Services Institute and contributor to Naval Technology.