Drift Waves and Vortices