T. W. R. Wallis

STG, Inc.
USA