Electronics for Electrical Engineers by Ian R. Sinclair