Eric Berg is a chiropractor. Neal Barnard is a respected MD who is president of the Physician's Committee for Responsible Medicine.
As far as being vegan or vegetarian and still getting diabetes, those terms just refer to what someone doesn't eat. You can live on beer and potato chips and...