Electron Crystallography of Biological Macromolecules - Glaeser (Oxford University PressOxford University Press, 2023)