By Milton Keynes
By Kenneth Thompson (The Open University, Milton Keynes, UK. Open University, UK.), Ken Thompson