The principles of moral scienceby McDonald, WalterCatholic authorsChristian ethicsEthicsWriting a summary for young readers…For young readersBook data: Open Library