John McCabe, MD