graham mckee