JOHN G. HUBBARD, MD