Digital fundamental - Floyd, Thomas L (Pearson Prentice Hall, 2009)