TY - BOOK AU - Joannopoulos, John D. TI - Photonic Crystals SN - 9780691124568 U1 - 548.9 PY - 2008/// PB - Princeton University Press ER -