Everything You Need To Know About Diabetes: Expert advice, plus 70 recipes complete with nutritional breakdownsDr Karin M. Hehenberger