A Textbook of Magnetohydrodynamics