Fr. Steven Scherrer was ordained a Catholic priest in 1972 and earned a doctorate in New Testament from Harvard University in 1979. The author of Desert Living: Contemplative Livin...ver maisFr. Steven Scherrer was ordained a Catholic priest in 1972 and earned a doctorate in New Testament from Harvard University in 1979. The author of Desert Living: Contemplative Living as the Context for Contemplative Praying, he lives a monastic life in Ossining, New York. Visit him online at www.DailyBiblicalSermons.com.ver menos