Physics for IGCSE - "Breithaupt, Jim" (Nelson Thornes Ltd UNITED KINGDOM, 2009)