MindWare Analogy Challenges: Level B
These great puzzle books have four analogies to solve on each page.