Introduction to biomedical engineering - Enderle, John D.; Bronzino, Joseph D; Blanchard, Susan M. (Elsevier Academic Press, 2012)