A Modern Approach to Verbal & Non-Verbal Reasoning Book by R S Aggarwal