https://homework.sg/shop/explain-that-gce-o-level-science-physics-chemistry-second-edition/
Explain That! GCE O-Level Science: Physics & Chemistry (Second Edition)