"Ashenden, Peter J" Digital Design - \\200800ENGGPCX - Elsevier 2008 New Delhi - 574p. includes index and biblioraphy