An introduction - Stone, Brian (Milton Keynes Open University, 1984)