Hughes electrical & electronic technology - HUGHES, Edward (Pearson Education, 2016)