C HAMESHWARAN on Tal