Stephen Baxter Stephen Doster Stephen L.Carter Stephen Hunter. Stephen Baxter. Stephen L. Carter Stephen Crane Stephen P. Harter. Stephen R. Platt. Stephen Jay