JAMES F. CARPENTER