Tide Prediction

By Harry Ryalls (BSAC OWI1627) Have you ever sat watching the waves lap the shoreline and wondered what is happening? What allows the water to do that? How do tides…