Digital electronics: fundamental concepts and... - Strangio, Christopher E.