sorinb finished reading Mathematics, the science of patterns by Keith J. Devlin March 27, 2024 Public Mathematics, the science of patterns by Keith J. Devlin