Advanced physics - Duncan, Thomas (John Murray Publishers, 1994)