As most readers of this blog will know, the first part of the question is answered in the negative by B.K. Matilal (among others). Matilal argues that while Indian texts are concerned with moral issues in a practical sense, "...morality as such was never discussed in these texts." (See his " Moral Dilemmas: Insights from Indian Ethics .") Now, plenty of secondary literature like the aforementioned Hinduism and Environmental Ethics has taken up the challenge to elucidate the ethical arguments more or less implicit in Indian philosophy. However, what primary texts (in good translation) does one set alongside of the usual figures--Plato, Aristotle, Kant, Mill, Foot--in philosophy courses? Does selecting texts like the Mahābhārata and Bhagavad Gītā send the message that Indian philosophy has no systematic ethical reflection? Or does it put pressure on the notion that ethical philosophy must look a certain way? And how do you think about "ethics" in classical Indian philosophy?