Bloch electrons in a magnetic field