Displaying all articles tagged:

Steven Poole

  1. The Electric Kool-Aid Acid CureDepressed? Try dropping some acid. After a 50-year research hiatus, new clinical studies are pointing the way toward LSD’s redemption.
  2. How Leeches Made Their ComebackThanks to an intrepid doctor in Boston, the leech has regained its stature as a legitimate “medical device.”
  3. Grace Hopper: The Most Important Female Computer Pioneer You’ve Never Heard OfMeet the unsung genius whose ideas were partially responsible for the device you’re reading this on.