It is the best grammar book for people whose English is the second language and who always stive to perfect their grammar. This self-study book is truly meant to help a lot with grammar those who are in the intermmediate or advance level. The way this book is structured makes a big difference. It makes it possible to study grammar in an easy and interesting way. I highly recommend this book
Download Link