Geostrophic Vortex Dynamics