VRITTISUTRA

VRITTISUTRA

Briefing of some principle etc.