"Albert Hofmann, 102, Invented LSD - The New York Sun" "Albert Hofmann, 102, Invented LSD - The New York Sun" "Albert Hofmann, 102, Invented LSD - The New York Sun" "Albert Hofmann, 102, Invented LSD - The New York Sun" "Albert Hofmann, 102, Invented LSD - The New York Sun"