E. P. Hennock
E. P. Hennock is Emeritus Professor of Modern History at the University of Liverpool.
Added by elahrairah
Contributor 1
| Title | Format | |
|---|---|---|
![]() | The Origins of the Social Services | Bedsheet Magazine |
E. P. Hennock is Emeritus Professor of Modern History at the University of Liverpool.
| Title | Format | |
|---|---|---|
![]() | The Origins of the Social Services | Bedsheet Magazine |