Diabetes – Defeating the Odds