Text this: Introduction to higher order categorical logic /