Text this: Fundamentals of Switching Theory and Logic Design