clinical-engineering-a-handbook-for-clinical-and-biomedical-engineers-azzam-taktak-paul-ganney-david-long-and-paul-white-eds