walker keith