Hilary Cooper Editor & Author

Hilary Cooper is Professor of History and Pedagogy at the University of Cumbria, UK