Modern digital electronics - Jain R.D.