Exercise and Sport in Diabetes by Dinesh Nagi