FLETCHEN J Engineering Approach to digital Design - Prentice - Hall of India Pvt Ltd ISBN: 81-203-0651-1