By pharyngula on July 5, 2006. There is a new edition of the Tangled Bank at e3 Information Overload. Tags carnivals Science Tangled Bank Log in to post comments More like this