Digital electronics:a practical approach - KLEITZ, Wiliam (Prentice Hall, Inc., 1999)