WaterShapes World Blog

Welcome to Our New Blog!
WaterShapes started 12 years ago as the result of a lengthy round of discussions between Eric Herman and me — an exchange of ideas that has