Nanophotonics by David L. Andrews