Text this: An Introduction to mathematical reasoning : numbers, sets and functions