The Science And Humanism Of Stephen Jay Gould by Richard York & Brett Clark