A archive.wired.com LSD: The Geek's Wonder Drug? (2006) 215 points pmoriarty 11 years ago 215 comments