I am Dr Sanjay Gupta. I am a Consultant heart specialist in York, UK and I believe that high quality reliable jargon-free information about health should be ...