The Essential Truths of Life

Dr. Mark Canipe    1 John 2:28-29