Malvino, Albert Paul Digital Principles and Applications - Universities Press Pvt Ltd 2003 - 194 ISBN: 9789339203405