By pharyngula on January 23, 2008. It's up! The newest edition of the Tangled Bank is at The Inoculated Mind. Tags carnivals Tangled Bank Log in to post comments More like this