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