steve mckee