KRONENBURGER, JOHN ANOLOG AND DIGITAL SIGNAL PROCESSING - NEW DELHI CENGAGE 2009 - 514 ISBN: 8131507766