Colin MacleodBooksPhilosophical Perspectives on Moral and Civic EducationHomer, Iliad, book XXIVHave a Little FaithThe Nature of Children's Well-BeingAuthor data: Open Library