My Little God Particle


Rats race; hamsters are into spinning.
God’s in the details.