Hello,
I hope you are doing fine, Unfortunately, it is difficult to get everything in one book. To make the preparation better the students should read from different reference book for each of the subjects to become better in it. The subject wise book list is as follows:
These are some of the good books to prepare in a better way for the exam. There are other books available in the market as well.
I hope you find this information helpful. I wish you all the best for your future.
Good Luck
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile