TY - BOOK AU - Herve Rigneault &Others TI - Nanophotonics SN - 9781905209286 U1 - 621.391 PY - 2007/// CY - India PB - Iste ER -