sorinb rated Mathematics, the science of patterns: 5 stars Nov. 12, 2023 Public Mathematics, the science of patterns by Keith J. Devlin