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...lihat lebih banyakChristian 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.lihat lebih sedikit