ReadThe Portobello Bookshop Gift Guide 2025

Francis Rose Editor & Author

Francis Rose is Professor of Commercial and Common Law at the University of Bristol.