Prometheus Bedeviled: Science and the Contradictions of Contemporary Culture