Advanced Physics - GIBBS, Keith (Cambridge Cambridge University Press, 1996)