Steven Barker is a professor emeritus at Louisiana State University. His research career spans almost five decades, during which he studied how hallucinogens work, whether humans produce psychedelic ...