Photonic Crystals: Physics and Technology by Tomasz Szoplik | Menrva Books | MenrvaBooks