Mhagama, Martin Jonas (2013) An Investigation of the Duty of States to Prosecute International Crimes and the Question of Amnesty. Masters thesis, The Open University of Tanzania.