Gerry CoghlanBooksVascular Complications in Human DiseaseLiving with coronary diseasePulmonary HypertensionPreventing Cardiovascular Disease in Primary CarePulmonary Arterial HypertensionAuthor data: Open Library