GARY HERRING MD