Medical terminology for health professions - Ehrlich, Ann (Cengage Learning, 2009)