Analogue and digital electronics for engineers : an introduction - Ahmed. H. (Cambridge University Press, 1984)