Pharisees, Puritans, Philosophers, and Poets