Objective General English: 10,000 plus questions - R S Aggarwal (S.Chand and company, 2013)