Facebook Twitter YouTube Instagram Pinterest NetGalley

Born and bred in Northumberland, Dr Craig Armstrong is an experienced historian, with a special interest in the history of the North East of England and Scotland. He works as a freelance author and has taught history at both Newcastle University and Northumbria University.