Digital logic: Applications and design - Yarbrough, John M (Thomson Learning, Australia, 2001)