An Efficient Spectral Method for Acoustic Scattering from Rough Surfaces. (2007). Communications in Computational Physics, 2(1), 54-72. https://global-sci.com/index.php/cicp/article/view/5446