A Modern Approach to Non-Verbal Reasoning - Aggarwal, R S (New Delhi: S Chand and Company, 2018)