IGCSE PHYSICS 2nd ed - "Duncan,Tom" (2009)