Michael T Johnstone Contemporary cardiology diabetes and cardiovascular disease - London Panthers Sunparma 2001