By Satyajit Boolell SC