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