I discovered a bumper sticker that claims, "OM (Hinduism) is the place the love is." Why would Hinduism be the… Read More