Electronics - Allan R. Hambley (Prentice Hall International, 2000)