W.H.K. Pollock: A Chess Biography with 523 Games