Ahmes' legacy : puzzles and the mathematical mind /: puzzles and the mathematical mind. ([2018])