If this Nick Sand guy's most notable work is synthesizing large amounts of LSD, I celebrate his passing and hope with the best intentions that his legacy dies with him too.
Others would say he created culture. But culture of what? Culture of addiction and spiritual coaches, who are just vagrants in many cases? Enlighten me too.