Elementary Particle Physics An Intuitive Introduction by Andrew J. Larkoski