Vortex Dynamics: (Cambridge Monographs on Mechanics)