Advanced physics - Duncan, T. (London John Murray, 1987)