Diabetes : a practical guide to managing your health

1405302658