James P. Sterba James D.Lester James F. Royster (美)James C. Foster等著 james A. Michener James Peter James Hunter