Arivarasy, M.
(University of Jaffna, 2016)
Richard de Zoysa, a Sri Lankan poet is an actor, drama teacher, journalist and
broadcaster, human rights activist and political and social thinker. Richard's basic concept of
poetry is a form of social criticism. It is ...