Fair warning: its pretty long (547 pages!)
[0]http://supremecourtofindia.nic.in/pdf/LU/ALL%20WP(C)%20No.49...