Observing heart surgery with Dr. Denton A. Cooley


10013906