Hiley, John Hughe's Electrical and Electronic Technology - Bengaluru Brilliant Printers 1999 - 316 ISBN: 9788131733660