Digital electronics a practical approach - Kleitz, William (Prentice Hall, 1996)