e palaniswamy