Religion, philosophy, and ethics