You may find helpful information at the following sites:
American Heart Association
American Diabetes Association