Evolving world social studies - Kamau, Cephas; Indire, Maryclare; Njenga, Hannah; Gitonga, George; Kihwaga, Nancy; Amaya, Jesca; Wafula, Paul; Mutua, Christine; Onyango, Mildred (Oxford University Press, 2025)