Dr. Donald Kaberuka, former President of the African Development Bank, shares his personal experiences of Dr. Salim.