An Introduction to Elementary Particle Phenomenology (Second Edition)388 pages14 hours of readingTrack