Top positive review
An excellent book for advanced learners!
Reviewed in India on 8 November 2016
A very good book for intermediate and advanced learners of the English language. Beginners shouldn't buy this book for they'll find it to hard to follow. I highly recommend this for advanced learners.