IGCSE Physics (With CD) - Tom Duncan (New Delhi)