Basic and applied science Basic Principles Of Visible And Non-Visible Radiation Savolainen X. 2020978-1-7996-0605-5