Introducing biological rhythms : a primer on the temporal organization of life, with implications for health, society, reproduction and the natural environment - Koukkari, Willard L. (Springer, 2006)