Complete physics for Cambridge IGCSE®
Pople, Stephen.