Text this: A course in abstract analysis /