Some unfortunate activities have required me to remove several of my more recent posts. I wish to be very clear. My views, thoughts, opinions expressed on my website are my own and in no way reflect my employer or anyone else. I take great care in ensuring the material on my website falls well within […]