For thousands of years, people were able to live in synch with their "internal clock". In the modern world, however, this is scarcely possible.
2014
2013
1985
2015
2022
2012
2018
2016
2007
2019
2020
2011
2017
2006