walker mcguire