John G . Walker har idagarne