Type 2 Diabetes Mellitus - Bashir, Haamid.; Ali, Shafat.; Jamous, Yahya Fahad Mohammed. (Elsevier,)