Text this: Earth, time and life an introduction to geology