Author: Thames Conservancy.