I write on many different topics. I hope you find them thought-provoking and welcome your comments, criticism, and the occasional insult.