Advanced level physics - "Michael Nelkon"," Philip Parker"," Philip Parker" (London : Heinemann Educational, 1995., Oxford, 1995)