- Home
- Kevin Ruane (Canterbury Christ Church University, UK) Books
Books by Kevin Ruane (Canterbury Christ Church University, UK)
Kevin Ruane is Professor of Modern History at Canterbury Christ Church University, UK, and a By-Fellow of Churchill College Cambridge.