Sell, buy or rent Kevin Shillington textbooks

History of Africa

by Kevin Shillington
ISBN-13: 9780230308473
ISBN-10: 0230308473
Edition: 3rd
Publication date: 2012
Publisher: Palgrave Macmillan
Format: Paperback 502 pages

History of Africa

by Kevin Shillington
ISBN-13: 9781137504036
ISBN-10: 113750403X
Edition: 4th ed. 2019
Publication date: 2018
Publisher: Red Globe Press
Format: Paperback 528 pages