Digital Circuits And Design By Salivahanan And Arivazhagan