I am preparing for SSC and railway exams. This one is a best book for those who prepare for competitive exams. It have summary of each session followed by solved and practice questions... Questions are of different levels for easy to difficult. If you have some basics on aptitude then it is easy for you to follow this book else ot will be somewhat difficult... I had faced same questions from this book on different exams...