Nanophotonic Materials Photonic Crystals, Plasmonics, and Metamaterials by Kurt Busch | Menrva Books | MenrvaBooks