lecture notes africa xxix 1427205