Diabetes Mechanisms And Management: door Adejuwon Adeneye