Electronic devices systems and applications - Diffenderfer (Thomson Delmar Learning, 2005)