Nanophotonics and Plasmonics (An Integrated View)