Ancient times and the present age