Tricky Logic Puzzles for Adults Enjoy Your Mind : 130+ Difficult Puzzles to Challenge Your Brain Challenge Puzzles by Bn Touttibt | Menrva Books