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 Netherlands : Imprint: Springer, 2006)