Engineering Physiology - Kroemer, K. H. E.; Kroemer, Hiltrud J.; Kroemer, Karl H. E.; Kroemer-Elbert, Katrin E. (Springer Berlin Heidelberg, 2010)