James C. Carrington articles