P. P. Ewald and his Dynamical Theory of X-ray Diffraction - Cruickshank (Oxford University PressOxford University Press, 2023)