James Cahill Frames of mind James N. Frey James Trefil James Axtell James M. Lang James W.Vick Charles W.L. Hill James A. Bellanca James A. Mirrlees