Surface Scattering And Diffraction For Advanced Metrology by Alexei A. Maradudin & Zu-Han Gu