Founded in 1891 by Anthony J. Drexel, a financier and philanthropist, Drexel University is a private research institute located in Philadelphia. The Smart Set is an online magazine covering culture and ideas, arts and science, global and national affairs that is “generously supported by Drexel University”, and it kicked off the New Year in fine style with The Mystery of Faith by Morgan Meis. The subject is Caravaggio’s great work, The Denial of Saint Peter. Bottom line: “The transformation on the face of the servant girl is something akin to the transformation that Caravaggio brought to the history of painting. He turned painting in a different direction. He converted it.” Read the whole thing, as they say.