Robert H. EckelBooksDiabetes and atherosclerosisMetabolic risk for cardiovascular diseaseAuthor data: Open Library