Shallow Water Demo by Stephen Thompson
http://www.solarflare.org.uk/shallow_water/index.html