Cardiopulmonary anatomy & physiology essentials for respiratory care - Des Jardins, Terry R.