Symplectic techniques in physics - Guillemin Victor; Sternberg Shlomo (Cambridge Univ. Press, 1984)