Modern revision questions in physics
Jarvis, Andrew Christopher Edward.
Gregory, Colin Richard.
London Heinemann Educational
1975
With answers
Physics