Text this: Foundations of Real and Abstract Analysis