S. Sivagurunathan (English)

S. Sivagurunathan a peace and human rights activist who is also one of Sri Lanka’s leading translators.