Essential Science for Cambridge Secondary 1 Stage 8 Student Book (CIE IGCSE Essential Series)