Author: David McLeod
Thoughts have a mind of their own. They come and go, willy-nilly, with nary a ca …