Cambridge O level Physics - "David Sang, Graham Jones" (Cambridge press uk, 2018)