A Course in Classical Physics 4 - Waves and Light - Bettini (Springer International Publishing, 2017)