DownloadThe Portobello Bookshop Gift Guide 2024

Mark Caine Author & Editor

Steve Rayner is James Martin Professor of Science and Civilization and Director of the Institute for Science, Innovation, and Society, University of Oxford, UK. Mark Caine is Research Fellow at LSE Mackinder Programme for the Study of Long Wave Events, London School of Economics, UK.