Thoughts and Musings from the mind of Bob Burden.