Trevor Royle

Trevor Royle is a well-known writer and broadcaster on military history.  His previous books include Orde Wingate, Crimea, Civil War and The Wars of the Roses. He is a columnist for the Sunday Herald, writing on international affairs and defence-related topics, and also writes scripts for the BBC. A Fellow of the Royal Society of Edinburgh, he does for Culloden what Juliet Barker did for Agincourt, bringing us the definitive account of the battle and its wider role in the creation of the British Empire.