  Here I present a general formulation of water wave propagation and scattering
over topographical bottoms. A simple equation is found and is compared with
existing theories. As an application, the theory is extended to the case of
water waves in a column with many cylindrical steps.
