mckee beshers