DIGITAL SYSTEMS - SANJAY K BOSE (NEW AGE)