Text this: An Introduction to numerical methods and analysis