Albert Hofmann — Swiss chemist (1906–2008)