1. The Foundations of Human-centred Systems.- 2. On Human-Machine Symbiosis.- 3. Rosenbrock's Account of Causality and Purpose.- 4. Culture, Mind and Technology: Making a Difference.- 5. The Social Construction of Human-centredness.- 6. Human-centred Methods of Social and Technical Design.- 7. Information Systems Design: a User-Involved Perspective.- 8. Designing for Knowledge Transfer.- 9. Designing Practice-Based Learning Environments.- 10. Workplace Innovations: the Making of a Human-centred Industrial Culture.- 11. Meanwhile, Out in the Real World: Developing a Commercial Human-centred Software Application.