Please Stop and Rest. Rest is a spiritual mandate, and we ignore it at our peril. [Click title to read more,]