John Brown, the forgotten chess composer? : 50 chess problems by John Brown /: 50 chess problems by John Brown. (2020)