Text this: Foundations of Analysis with an Introduction to Logic and Set Theory