John Swales. John Fowles John Miles (美)John M.Swales John Rawls John Oller John B. Best John Blake John Blyler, John Kekes