Digital Electronics - Bignell J.; Bignell J. & Donovan R. (Cengage, 2007)