Stohr J. The Nature of X-Rays and Their Interactions with Matter 2023