Challenges for Science and Society - Steven H. Strauss (Taylor and Francis, 2004)