Africa : altered states, ordinary miracles

Responsibility
Richard Dowden.
Edition
New edition.
Revised edition.
Publication
London : Granta, 2019.
Copyright notice
©2019
Physical description
xviii, 643 pages : maps ; 20 cm
Librarian view | Catkey: 13232733