PAUL MALVIN.A Electronic Principals - 3rd Edition - New Delhi Tata Mc Graw Hill Publishing Co Ltd 84 - xiv + 754 pp