Random

Defining the Infinite with the Finite.

There have been a few constants in my life for the past year. The first one John 15:5 I am the vine; you are the