Introduction to Digital Electronics. - John Crowe (Clifton Park, NY: Thomson Delmar Learning, 2001)