The Supreme Court of India on euthanasia: Too little, too late

1. Google Scholar
2. Windows Live Academic