St. Stephen's, Dehli, IndiaKatie Hayes Luke