Information and communication technology : past papers 2016 / 2017 questions and answers (M. D. Gunasena, 2018)
G. C. E. (O/L) new syllabus