Mafeking: A Diary of a Siege Author Name Frederick David Baillie Category Geography and Travel Type eBooks Tags South Africa war 1899-1902 Mafikeng(South Africa) History Siege 1899-1900 Login to Access Content