Digital Systems - "Kamal,Raj" (Pearson Education New Delhi, 2008)