DownloadThe Portobello Bookshop Gift Guide 2024

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.