DIGITAL PRINCIPLES AND DESIGN - GIVONE DONALD D. (NEW DELHI MGH, 2003)