Telecommunications - Allen, John (Macmillan science 16-19 project. University of Bath, 1990)