Theory and practice of constitutional amendments in India - a study of their impact on the Indian political process