Top critical review
A good choice for variety of questions
21 May 2019
Good for revision but it has chapter wise questions, not subject/topic wise
The issue is that to some questions explanation to the solutions is missing which is very annoying because those might be the ones you would be looking for an answer to.
There is one chapter in CorpF missing, so beware of that.
Otherwise the books really cover a variety of questions which are self sufficient for practice.