Jon Speelman
Chess player, mathematician, writer

Jon Speelman