Photonic Crystal and Its Applications for Next Generation Systems by Arun Thirumurugan | Menrva Books | MenrvaBooks