Digital Design Principles and Practices - Wakerly ,. (New Delhi Dorling Kindersley (India) Pvt.Ltd. Licensees of Pearson Education, 2011)