History of Africa 4th Edition by Kevin Shillington

$9.99

  • Publisher ‏ : ‎ Bloomsbury Academic; 4th edition (September 12, 2018)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 528 pages
  • ISBN-10 ‏ : ‎ 113750403X
  • ISBN-13 ‏ : ‎ 978-1137504036

16 in stock