Allan Carswell

Stuart Allan is Senior Curator of Military History, National Museums Scotland. Alan Carswell, formerly Curator of Military History, National Museums Scotland is now a freelance military historian.