Mathematical Conundrums - Barry R. Clarke (Taylor and Francis, 2023)