"Fletcher, William I" Engineering Approach to Digital Design - \\200700ENGGPCX - Prentice Hall of India 2007 New Delhi - 786p. includes index and biblioraphy