Gamini Dissanayake Pursued Practical, Smart Politics Of The Sublime Without Resorting To Cheap Politics October 24, 2019 author: Palitha Pelpola