David A. Hazen
Titan/System Resources Corporation
USA