EEPS 210: Earth History: Time, Tectonics, Climate and Life