David Olusoga

David Olusoga is Professor of Public History at the University of Manchester. In addition to writing history books, he is also a BAFTA-winning TV presenter and producer.