Albert Hofmann, the father of the mind-altering drug LSD whose medical discovery inspired millions and caused controversy in others in the 1960s, has died. The good doctor died Tuesday at his home in Burg im Leimental in the village near Basel where he moved following his retirement in 1971. For decades after LSD was banned…