O Level – IGCSE Physics – Past Paper Questions – Waves and Physics – 0625 - Mega Lecture