Social Commentary Nature Lovers July 8, 2006 Rand Simberg The “Rainbow People” have apparently shat in their own nest. I’m shocked, shocked!