Chemical Salvation? Posted on November 13, 2011 by fish Found this sweet comic explaining the origins and history of the drug, LSD.