Stephen Prata. Stephen Prata著. Stephen Gray. (美)Stephen Prata著 Stephen Smale Stephen Hall Stephen Jay Stephen Rolt Stephen Rolt. (美) Stephen Prata著