Starlight: An Introduction to Stellar Physics for Amateurs (The Patrick Moore Practical Astronomy Series)