THARAKA - V.K.SAMARANAYAKE (UCSC,CSC)