Author Bio

David C. Sprigings Consultant Physician, Northampton General Hospital, UK