Apr 18 2007 Thomas Truax Back In The UK

The New York instrument inventor returns