Foundations of Life: Shifting Sand or Solid Rock?

Suppose for a moment that you are in a position in your life where your financial status enables you to … More