Sathiyeandra's work