This is a page listing various resources dealing with Botswanan history, geography and related topics and subjects. Resources range from website and online article links to lists of recommended non-fiction bibliography.
European Missionaries and Tswana identity in the 19th century - An interesting article.
A brief history of the Tswana people
A blog about the SeTswana language, the official language of Botswana
English to Tswana online dictionary