Electronic Digital System Fundamentals - Patrick (IEEE, 2003)