A Modern Approach to Non Verbal Reasoning - "Aggarwal, R.S." (S. Chand)