Selected Topics in Wave Propagation by Chen, Peter J.