The Physics of Fluids and Plasmas: An Introduction for Astrophysicists