Gcse Physics - "Palfreyman, Keith" (Longman England, 1999)