Advanced physics study course - Bolton, W. (John Murray, 1986)