Hey Salman,
Amit m agarwal is published by arihant.
There are many free books available in internet you can opt.
But this book is not free in internet.
You have to purchase it.
Hope this helps you!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile