How Cosmic-Ray Protons Make Gamma Rays [HD]