Over The Course Of Thousands Of Years