Teaching design and technology - EGGLESTON, John (Buckingham Open University, 1996)