Electronic devices and circuits: An Introduction - Mottershead Allen; Mottershead Allen