undefined

Alex Bellos

An author known for creating engaging puzzles and exploring the psychology behind problem-solving.