IM Max Illingworth | Chess Publishing