James Joyner · Wednesday, April 30, 2008 · No comments
Make a one-time donation
Albert Hoffman, LSD Inventor, Dies at 102
‘Green Acres’ Star Eddie Albert Dies at 99
Philip Seymour Hoffman Dead at 46
Dr. Henry Heimlich, Inventor Of Technique That Has Saved Thousands Of Lives, Dies At 96
Stephanie Kwolek, Kevlar Inventor, Dies at 90