Suresh John Opinions