David Beard's River
For background see this blog post.