Psalms for Troubled Times: Prayers of Hope and Challenge