Wave Propagation and Diffraction - Selezov, Igor T. (Springer Singapore, 2018)