The Geometry of Biological Time Dealing with dynamics of processes that repeat themselves regularly, this revised and updated editio