Biomedical Technology and Devices Handbook by James Moore & George Zouridakis