Cambridge IGCSE(tm) Physics Revision GuideCarol Davenport, Mark Edwards, Jeremy Pollard, Alom Shaha · First published 2024Open the Tome
Oxford ReviseJo Locke, Primrose Kitten, Jessica Walmsley, Helen Reynolds, Alom Shaha · First published 2020Open the Tome