Alan Turing's Puzzle Machine: 100 Number Puzzles - Lucy Doncaster, Emily Stead