DownloadThe Portobello Bookshop Gift Guide 2024

Thomas Haigh Author & Editor

Michael Sean Mahoney was Professor of History and History of Science at Princeton University. Thomas Haigh is Associate Professor of Information Studies at the University of Wisconsin, Milwaukee.