john stones and walker