The Times Literary Supplement November 10, 2023 Great Kingdoms of Africa View article on www.the-tls.co.uk