James Raymond Author & Editor

James Raymond completed his PhD at the University of Exeter. He has held the positions of Teaching Fellow at King's College London and the Joint Services Command & Staff College and has taught at the University of Exeter on Early Modern military history and historical theory.