Biomedical technology and devices - Moore, James E., Jr. (CRC Press, 2013)