APH 201/ APH 310: SOCIAL PHILOSOPHY - Machakos University (Machakos University Press, 2022)