Mathematical Games and How to Play Them by Steven Vajda