Photonic Crystals: Principles and Applications by Qihuang Gong | Menrva Books | MenrvaBooks