Foundations of Nuclear and Particle Physics. (2nd October 2018) - Caldwell, Allen