num_pages: 288
description: A textbook presenting the history of Botswana from the origins of mankind to the present day.
language: English
title: History of Botswana
publisher: Macmillan Botswana