Electronic fundamentals and applications. - Ryder, John D.