Craig Armstrong

Craig Armstrong

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 the Anglo-Scottish Borders. He has expertise in 19th and 20th century history with a particular focus on social and military history. Dr Armstrong currently splits his time between teaching at Newcastle University and working as a freelance researcher and writer on the history of North East England and Scotland.

Books By Craig Armstrong (19 Books)