DownloadThe Portobello Bookshop Gift Guide 2024

James Cameron Editor & Author

Timothy O'Riordan is Professor of Environmental Studies at the University of East Anglia.
James Cameron is a barrister, and a foundling Director of the Foundation for International Law and Development (FIELD).