Introduction to bioengineering - Berger, S. A. (Oxford University Press, 1996)