thomas mahesh