Thoughts of John

What is on my mind.