Opinion

Chris Langton's views and opinions are generally based on personal experience and should not be associated to any other person or organisation.