John Walker dates not known