Craig Chandler 

Semi-retired, happily married, Christian Conservative, who realizes that our longest journey may be from the mind to the heart.
Latest