Ripples

Imagine you are sitting on the soft, sloping bank of a river. The air is…

Read More