DownloadThe Portobello Bookshop Gift Guide 2024

John D French Editor & Author

John D. French is Associate Professor of History at Duke University.

Daniel James is Bernardo Mendel Professor of Latin American History at Indiana University.