William Hannah, MD