The spiritual comment instantly reminded me of seeing some Buddhists come to the Natural Science Museum in Houston to build a Sand Mandala. They showed up in their baby blue Astro Van and spent hours pouring sand onto a round table like thing making an intricate design. They let people take a look and promptly dumped…