If you want to study the subjects from a book to build your concepts strong then refer to this books:
I hope this answer helps. All the very best for your future endeavors!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile