John Cooper

John Cooper taught History at Oxford before moving to the University of York. John often lectures on the Tudor Period and is a regular contributor to the Times Literary Supplement. He lives in North Yorkshire.

Connect with John Cooper online
Website

Books