he currently is professor of philosophy at tufts university amagambo akora ku mutima yo kubahugura no kubasezeraho it is designated as a national historic landmark