Science and social purpose.- Easton, PA. - Haskins, Caryl P. (1973)