Hardware combinational
42.Electronic devices and circuits by Boylestead
Physics Syllabus - Grade 12 and 13 - Sri Lanka