John A. Garraty John C. Hall主编 John P.Hawkins John R. Hampton原著 John Ardagh John Hewitt John A. M. de John A. 豪古德著 John A.Kdstor著 John A.Pearce