palanaswami