Text this: Logic And Discrete Mathematics: A Computer Science Perspective