A personal and ministry blog from Dr. James MacDonald. Subscribe here to receive new posts in your inbox.