10% off all books and free delivery over £40
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

Books By P. J. Cain, A. G. Hopkins - Author

P.J. Cain is Emeritus Research Professor of History, Sheffield Hallam University.

A.G. Hopkins is Emeritus Smuts Professor of Commonwealth History, University of Cambridge and an Emeritus Fellow of Pembroke College.