Electronic Devices - Floyd,T.L