TED WILLIS 

Industrial Applications Engineer, Outdoorsman, Avid Reader, Observer and Dad to Three Excellent Sons. Here are some thoughts and observations on life and the world from where I sit.