A History of Africa: Combined Edition
by Toyin Falola,Timothy Stapleton
ISBN 13: 9780190690991
Format: Paperback (704 pages) Publisher: OUP USA Published: 09 Feb 2022
Save for later
African Navies: Historical and Contemporary Perspectives (Cass Series: Naval Policy and History)
by Timothy Stapleton
ISBN 13: 9781032313191
Format: Hardcover (264 pages) Publisher: Routledge Published: 11 Nov 2022