JAMES A. BEACH