Principles of modern digital design - Lala, Parag K. (Hoboken, N.J. : Wiley-Interscience, 2012)