k. palaniswami history