Introduction to Photon Science and Technology - Andrews, David L.