John Charlton

John Charlton is a retired lecturer. He is Chairman of the North East Labour History Society.