A timely post from Bill Sweeney's Unshakable Hope Be encouraged as you read.

read more