JAMES E. WELCH HOME PAGE