JAMES D. BEACH