Igor Minin, Oleg Minin Diffractive Optics and Nanophotonics - Springer Springer 2016 ISBN: 9783319242538 Source: EBOOK