doi dblp Chronobioengineering: Introduction to Biological Rhythms with Applications, Volume 1 Donald McEachron 2012