Medical terminology : a programmed learning approach to the language of health care - Willis, Marjorie Canfield (Lippincott Williams & Wilkins, 2008)
Includes flash cards