ICT Information & communication technology Paper I & II - Prepared . Rahula Samaranayake (Dehiwala Gihan Book shop)