501 Challenging Logic and Reasoning Problems
501 challenginglogicandreasoningproblems2ndedition
Logical reasoning - the guide crack every written test
Logical Reasoning