Hello Aspirant,
There are different books which you can study for your theory as well as practicals and all of them are good. Just choose the book with which you are comfortable. I am providing a drop down list for all the essential books:
All the best!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile