Solar energetic particles a modern primer on understanding sources, acceleration and propagation - Reames, Donald V. (Lecture notes in physics, 2021)