B.F. Skinner: A Reappraisal