qqp question1: Which is the best mechanics book for the JEE Advanced - BM Sharma (Cengage), D.C. Pandey (Arihant) or Anurag Mishra (Balaji)? question2: I have 6 months in hand. Can I complete BM Sharma (Cengage) in this time?