An introduction to digital electronics - Rowe, Jamieson (Sungravure Pty, 1977)