Physics for Cambridge International AS & A level - "Sang, David" (,Cambridge, 2020)