Starting with basic terminologies and ethical thoughts by many thinkers from India and abroad, the book discusses the basic tenets of professionals and professionalism, moral development theories and ethical theories, ethics in engineering, engineer's responsibility for safety, responsibilities and rights of individuals and professionals, many global ethical issues related to business including CSR, environment, life sciences, media, war and research...