John Herbert Moore, MD