Francis Goode's roles include (in alphabetical order) engineer, philosopher and writer. While taking part in the information and communications revolution that has completely chang...view moreFrancis Goode's roles include (in alphabetical order) engineer, philosopher and writer. While taking part in the information and communications revolution that has completely changed the way we live and do business with each other, he has never stopped questioning what we are doing, why, and how we might do it better. In the work of the great philosophers, notably Spinoza, he has found some pointers to the roads that may eventually lead to some answers. In his writing, he aims to share the fruits of his searching in as entertaining and informative way as possible.view less