Introduction to Biomedical Engineering, 2nd edition - John Enderle (Elsevier, 2005)