42 Questions with Ranvir Shorey