Lawrence of Arabia star Peter O’Toole returned to the stage on this day playing Shakespeare’s Macbeth in London. Critics savaged the production but the fans?
Sir Alexander Fleming was a young bacteriologist when an accidental discovery led to one of the great developments of modern medicine on September 3, 1928.