Work Out Physics 'O' Level and GCSE - "H.J.P.Keighley","Keighley, H. J. P." (MacMillan Education Ltd UK, 1986)