Text this: Puzzles and paradoxes /