Articles by David E. James (4)