Physics GCSE - "Keighley, John" (Basingstoke, Hampshire : Macmillan, 1998., 2000)