Foundations of nuclear and particle physics - Donnelly, T.W, etc (Cambridge University Press, 2017)