How do you Survive a Duel? And Othere Mathematical Diversions, Puzzles and Brainteasers | lit.salon