A Modern approach to Verbal and Non-Verbal Reasoning - Aggarwal R S (S Chand & Co: New Delhi, 2008)