Articles by David E. Cane (2)