I bought this to practice for aptitude testing.
It has a good introduction to each type of test with plenty of examples. There are loads of test questions which a lot of other books don't contain. The only disappointment for me was the lack of explanation of the answers. It only tells you what the correct answer is without any reason for it. On a few of the Abstract Ability questions (shape sequences) I really struggled and even with the answer I couldn't see why it was the odd one out. The Jim Barrett Aptitude Test Workbook explains EVERY answer which I found really helpful, although it only contains 400 test questions. I would still recommend this book for practice but perhaps buy the JB one as well :)