Ultimate IQ Tests: 1000 Practice Test Questions to Boost Your Brain Power (Ultimate Series)
Candidates who are facing IQ tests as part of selection or admissions procedure; puzzle enthusiasts