Logic Puzzles With Over 160 Puzzles (IQ Workout) - Couverture souple

 
9781848376496: Logic Puzzles With Over 160 Puzzles (IQ Workout)