Time in History: Views of Time from Prehistory to the Present Day