For thousands of years, people were able to live in synch with their "internal clock". In the modern world, however, this is scarcely possible.
2016
2022
2015
2008
2017
2021
2011
2020
2019
2013
2018
2023
1991
2004
2005