You had an enormous impact on my life.
www.latimes.com
Nicholas Sand, creator of famous 'Orange Sunshine' LSD, dies at 75
Swiss scientist Albert Hofmann may have invented LSD, and Timothy Leary was clearly its most prominent frontman.
