Integrated Nanophotonics : Platforms, Devices, and Applications by Hongxing Xu | Menrva Books | MenrvaBooks