Landau Levels on a Torus