Introduction to Plasma Physics: With Space and Laboratory Applications