WILLIAM H CARPENTER