First course in digital systems design - Uyemura, John P. (Books/Cole Publishing, 2000)