Stephen Breyer. Stephen Smale Stephen Baxter. Stephen Frey Stephen Gillers Stephen Hunter Stephen Leather Stephen Leather. Stephen hero Stephen Brumwell.