Craig Mitchell may refer to: