Robert Poole

Robert Poole is Professor of History at the University of Central Lancashire. He is also historical consultant to the Peterloo commemoration programme.

© Five Books 2022