Alan Smith
Alan Smith is an independent research consultant in the United Kingdom.