Introduction to ethics concepts, theories, and contemporary issues - Chakraborti, Chhanda (Springer Nature Singapore, 2023)