William Milligan Sloane William Milligan William Sloan Coats William G.Flanagan William Norman Rae william Shakespeare