Introduction To Nanophotonics by Sergey V. Gaponenko