Analogue And Digital Electronics For Engineers by H. Ahmed & P.J. Spreadbury