Philosophy and Sociology of Science: An Introduction By Richards, Stewart Paperback Price $7.49 Free Shipping