About Chris Elcock Chris Elcock is an award-winning independent historian of LSD and psychedelics. He lives in Lyon, France.