Givone, Donald D. Digital Principles and Design - N.Delhi Oxford University Press 2004 - 720 ISBN: 9780070529069