Author Tags
A. B. McLeod
(Anne) Byrne McLeod obtained her doctorate in naval history from the University of Exeter in 2010 following careers as a teacher and in the City.
(Anne) Byrne McLeod obtained her doctorate in naval history from the University of Exeter in 2010 following careers as a teacher and in the City.