John of the Cross: Saint for Dark and Challenging Times