ReadThe Portobello Bookshop Gift Guide 2025

Paul Dukes Author

Paul Dukes is Emeritus Professor at the University of Aberdeen where he has been since 1964. He has published widely on Russian, European and comparative history.