This is a daily devotional by Pastor David Guzik.
Enduring Words for Troubled Times.