Introduction to digital systems - Crisp, John. (Newnes,)