Digital principles and applications - Leach, Donald P, et al (2011)