Jim Patterson is a retired programmer, analyst and educator. Retired in 2008, Jim is a widower with 4 children, 12 grandchildren and 5 great grandchildren. Jim recently decided to take up the task that has interested him for many years. That is telling a good story with twists and turns that will keep the reader wanting more.