Carnival of Evolution #54

At Ideonexus, which is run by Ryan Somma, whose self-description I love:

Ryan Somma is a mild-mannered Software Developer by day, and an Amateur Scientist Ninja by night.

I always wanted to be a ninja.