James Carter, Edward