Electronic devices and circuits - Halkias, Christos C (Mc Graw Hill electrical and electronic engineering series, 1967)