Diabetes the biography - Tattersall, Robert, 1943- Oxford, 2009