This textbook emphasizes a diversity of values from different cultures, religions, and geographical locations. The book is designed to assist students, computing professionals, and faculty members to act in a more professional and ethical manner. Compelling case studies, ethical reasoning, and cultural perspectives will be included throughout the book, and the authors will apply lessons learned over many years of intense involvement in computing ethics. The text is appropriate either as a main text in a stand-alone ethics course or as a supplementary text for other related courses.