Taking Care of the Future Moral Education and British Humanitarianism in South Africa - Pattenden, Oliver; Pattenden, Oliver (Springer International Publishing : Imprint: Palgrave Macmillan, 2018)