1. The strong programme in the sociology of knowledge -- 2. Sense-experience, materialism and truth -- 3. Sources of resistance to the strong programme -- 4. Knowledge and social imagery: a case study -- 5. A naturalistic approach to mathematics -- 6. Can there be an alternative mathematics? -- 7. Negotiation in logical and mathematical thought -- 8. Conclusion: where do we stand?