An Introduction To Synchrotron Radiation by Phil Willmott, Philip Willmott & Willmott Phd