"Duncan , Tom" Igcse Physics - Pakistan John Murray 2002 - 322 ISBN: 0719578493 Dewey Class. No.: 530 / 1643