Mathematical Magnetohydrodynamics