Flecher Nulliam I An Engineering approach to digital design - New Delhi Reentice Hall of India 1997 - 766