Christian John Makgala was born in Morwa, Botswana. He obtained BA degree at the University of Botswana, MPhil and PhD at Cambridge University in England. He teaches history at the...view moreChristian John Makgala was born in Morwa, Botswana. He obtained BA degree at the University of Botswana, MPhil and PhD at Cambridge University in England. He teaches history at the University of Botswana. Although he has published several academic books this is his first novel.view less