John Barnes, Historian

Political Change in Late 20th Century Britain

Further lectures in this series are available on application to John Barnes. A fee may be applicable. Please use the Contact page.