Analogue and Digital Electronics for Engineers: An Introduction (Electronics Texts for Engineers and Scientists)