6 days ago"God and Science - The Meaning of Life", by Fr. Dumitru StaniloaeHoly Trinity Romanian American Orthodox Church