Dharma and ethics : the Indian ideal of human perfection ; [revised version of papers presented at the National Seminar on Dharma Virtue and Morality: the Indian Ideal of Human Perfection held at Kanpur in 2005] Revised version of papers presented at the National Seminar on Dharma Virtue and Morality : the Indian Ideal of Human Perfection held at Kanpur in 2005