Sewall Wright And Evolutionary Biology by William B. Provine