Water wave propagation over uneven bottoms: non-linear wave propagation - Dingemans, Maarten. W. (World Scientific, 1997)