LATERAL THINKING PUZZLES : MORE THAN 100 BRAINTEASERS TO SOLVE WITH LOGICAL REASONING - Brecher, Erwin