Short meditation of the day 25 November 2015 Happy those who draw from God a trust that will never die away, that will never wear out! From the book:Peace of Heart in All Things, by Brother Roger of Taizé, published by GIA Publications