Electrical & Electronic Technology - Hughes, Edward (Pearson Education, 2006)