The mystery of the 148-year-old doctor who created the 'elixir of life'
Dr. Mead's tombstone reads that he died in October 1652, almost 149 years after his birth. It’s believed that his wife dedicated this inscription to him to promote sales of a potion he developed.