Sachitra Mahendra17 reviews1 followerFollowFollowJune 26, 2009This deserves 6 stars, for it is a life-inspiring worksinhala