Stephen Green Joel Greenblatt Stephen R. Platt Stephen Greenblatt, Giles Gunn Stephen Gamble Stephen H.Penman Stephen Penman Stephen Prata Stephen Slater Stephen H. Penman.