David Hackney, MD