Relativistic Fluids and Magneto-fluids: With Applications in Astrophysics and Plasma Physics (Cambridge Monographs on Mathematical Physics)