Ethics in the Mahabharata: A Philosophical Inquiry for Today