DownloadThe Portobello Bookshop Gift Guide 2024

Paul E Johnson Editor & Author

Paul E. Johnson is Professor of History at the University of South Carolina and the author of A Shopkeeper's Millennium (1978).