From Tracking Code to Analysis Generalised Courant-Snyder Theory for Any Accelerator Model - Forest, Étienne (Springer, 2016)