Practical Amateur Spectroscopy by Stephen F. Tonkin