An introduction to particle accelerators - Wilson, E. J. N. (Edward J. N.) (Oxford University Press, 2001)