""An Introduction to Ethics: For Training Colleges"" by George A. Johnston is a comprehensive guide to the field of ethics. The book is designed to provide an overview of ethical theories and concepts, as well as practical applications of ethical principles in everyday life. The book begins with an introduction to the study of ethics, including the history of ethical thought and the various approaches to ethical analysis. It then explores different...